international driving permit (idp) - German English Dictionary